chase relentlessly - Spanish English Dictionary